controlled release tablet - French English Dictionary